﻿/*----------------------------------------------------------------
// Copyright (C) 2016 通通优品版权所有。
// 命名空间: TongTongMall.MallWeb.Core.Components.Services
// 类名：IWXCacheDomainService
// 功能描述：N/A
// 
// 创建标识：Roc.Lee(李鹏鹏) 2017/8/14 18:41:59 TEC-ROCLEE Roc.Lee

// 修改标识：
// 修改描述：
// 
//
//----------------------------------------------------------------*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TEC.Public.Component.OpenPlat.Tencent.WeiXin;
using TongTongMall.Domain.Services;

namespace TongTongMall.MallWeb.Core.Components.Services
{
    public interface IWXCacheDomainService : IDomainService
    {
        Task<AccessToken> GetWX_AccessToken(long? tenantId);
        Task<AccessToken> GetWX_AccessToken(BaseConfig config);
        Task UpdateWX_AccessToken(long? tenantId);
        Task UpdateWX_AccessToken(BaseConfig config);
        Task<JsApiTicket> GetWX_JsApiTicket(long? tenantId);
        Task<JsApiTicket> GetWX_JsApiTicket(BaseConfig config);
        Task UpdateWX_JsApiTicket(long? tenantId);
        Task UpdateWX_JsApiTicket(BaseConfig config);

    }
}
